protective pillar - Français Anglais Dictionnaire